Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Rolex Paris Masters - Paris Shanghai Rolex Masters - Shanghai Hong Kong Tennis Open - Hong Kong Western & Southern Open - Cincinnati National Bank Open - Montreal Rolex Paris Masters - Paris Nitto ATP Finals - Turin BNP Paribas Open - Indian Wells Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F6 France F7 Spain F5 Spain F6 Spain F7 Spain F18 Spain F19 Spain F25 Spain F28 Spain F34a France F1 France F2 Portugal F2 Portugal F3 Morocco F1 Morocco F2 Spain F7 Spain F12 Spain F13 Spain F26 Italy F2 Portugal F1 Portugal F2 Bulgaria F6 Bulgaria F7 Belarus F1 Belarus F2 USA F31 Kazakhstan F1 Kazakhstan F2 Croatia F6 Czech Republic F1 Russia F3 Kazakhstan F11 Spain F20 Kazakhstan F10 Belarus F4 Estonia F3 Dominican Republic F4 Spain F22 Portugal F3 Spain F23 Spain F24 Spain F26 Spain F30 France F3 Spain F3 Portugal F1 Spain F6 Spain F27 Spain F32 Italy F1 Germany F5 Arroyo de la Encomienda - Valladolid Concurso Internacional de Vigo - Vigo Challenger Copa Sevilla - Seville ATP Slovak Open Challenger - Bratislava 5° Sporting Challenger - Turin Tean International - Alphen Trofeo Sisma Mantova - Mantova Memorial Manfredini - Sassuolo Steelers Cup - Kosice Siemens Open 2007 - Scheveningen LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Dusseldorf Open 2006 - Dusseldorf Ciutat de Barcelona - Barcelona Copa Petrobras Colombia - Bogota Challenger Ciudad de Guayaquil - Guayaquil Copa Petrobras Brazil - Belo Horizonte 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Unicredit (Suisse) Bank S. A. Challenger - Chiasso Akbank Private Banking TED Open 2006 - Istanbul Morocco Tennis Tour - Meknes Ostdeutscher Sparkessen Cup - Dresden Timisoara Challenger - Timisoara Tatra Banka Slovak Open - Bratislava Intersport Heilbronn Open - Heilbronn Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Steelers Cup - Kosice Open Castilla y Leon - Segovia Open Costa Daurada - Tarragona Mitsubishi Electric Europe Cup - Monza Pozoblanco Challenger Copa Sevilla 2007 - Seville Segovia Challenger Open de Tenis Amaya - Pamplona LXV Concurso Internacional Vigo - Vigo Morocco Tennis Tour - Tanger Vigo Challenger Napoli Challenger Tarragona Challenger Copa Petrobras Uruguray - Montevideo Tennis Napoli Cup 2007 - Napoli Copa Petrobras Argentina - Buenos Aires Copa Petrobras Brazil - Aracaju Todi Challenger Ipsos Bucharest Challenger - Bucharest Tarragona Challenger Copa Petrobras Uruguay - Montevideo Roma Challenger 2007 - Rome Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Prostejov Challenger Pozoblanco Challenger XL Bermuda Open - Bermuda Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Genova Open Challenger - Genova Challenger Ford de Cherbourg - Cherbourg Prosperita Open 2006 - Ostrava ATP Guzzini Challenger - Recanati Kazan Challenger Kazan Challenger XI Torneo Internazionale di Tennis - Barletta Astana Challenger Isla de Gran Canaria - Mas Palomas San Remo Tennis Cup - San Remo Ciudad de Pozoblanco Open Diputacion - Cordoba Irving Challenger Vicenza Challenger Prostejov Challenger Moscow Challenger Mons Challenger Eckental Challenger Quimper Challenger Irving Challenger Recanati Challenger Cortina Challenger Orleans Challenger Quimper Challenger Oberstraufen Cup - Oberstaufen Lyon Challenger San Benedetto Challenger Cortina Challenger Segovia Challenger Launceston Challenger Shenzhen Challenger Nottingham Challenger Winnipeg Challenger Knoxville Challenger Ho Chi Minh City Challenger Braunschweig Challenger Alicante Challenger Szczecin Challenger Poznan Challenger Caltanissetta Challenger Mouilleron-Le-Captif Challenger Khanty-Mansiysk Challenger Irving Challenger Da Nang Challenger Aix En Provence Challenger Astana Challenger Indian Wells Challenger Surbiton Challenger Perugia Challenger Open Costa Daurada - Tarragona Gwangju Challenger Biella Challenger ATP Open Castilla y Leon - Segovia Marbella Challenger Dallas Challenger Rome Challenger Tiburon Challenger Barranquilla Challenger The LTA Sunderland Challenger - Sunderland Binghamton Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Ilkley Challenger Vicenza Challenger Moscow Challenger Como Challenger Mons Challenger Riviera di Rimini Challenger 2004 - Rimini Burnie Challenger Tunis Challenger Monterrey Challenger Champaign Challenger ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth Quimper Challenger Monterrey Challenger Ostrava Challenger Oberstaufen Cup - Oberstaufen Segovia Challenger II Cyclus Open de Tenis - Florianopolis Nottingham Challenger Aptos Challenger Arroyo de la Encomienda - Valladolid X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba XI Open International D'Andorra - Andorra Badden Open by Rothaus - Ettlingen Open de Tenis Comunidad Valenciana - Valencia Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan Marburg Challenger ECM Prague Open - Prague Czech Open 2006 - Prostejov Rabat Challenger ATP Challenger Trophy 2008 - Trnava Segovia Challenger Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Prostejov Challenger Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Kremlin Cup - Moscow Chennai Open - Chennai Rennes Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BCR Open Romania - Bucharest If Stockholm Open - Stockholm Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart China Open - Beijing Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz Valencia Open - Valencia Apia International - Sydney Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Interwetten Austrian Open - Kitzbuhel Bet-at-home Cup - Kitzbuhel Heineken Open - Auckland Padova Challenger Catella Swedish Open - Bastad Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Marrakech Challenger Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Portugal Open - Oeiras Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Delray Beach Open - Delray Beach Grand Prix Hassan II - Marrakech SkiStar Swedish Open - Bastad Swiss Indoors Basel - Basel Open Sud de France - Montpellier Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Konzum Croatia Open - Umag Bet-at-home Open - Hamburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem European Open - Antwerp ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow International German Open - Hamburg St. Brieuc Challenger Open 13 Provence - Marseille Serbia Open - Belgrade Nordea Open - Bastad Astana Open - Astana Adelaide International 2 - Adelaide ABN AMRO World Tennis Tournament - Rotterdam Banja Luka Open - Banja Luka Nordea Open - Bastad Tunis Challenger ABN AMRO Open - Rotterdam Abierto Mexicano - Los Cabos Moselle Open - Metz Swiss Open - Gstaad Erste Bank Open - Vienna Brasil Open - Costa do Sauipe China Open - Beijing Sydney International - Sydney Open 13 Provence - Marseille SA Tennis Open - Johannesburg Nature Valley International - Eastbourne Open Sabadell Atlantico - Barcelona Hall of Fame Open - Newport Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Adelaide International - Adelaide Abierto Mexicano Telcel - Acapulco Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Hamburg European Open - Hamburg Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Grand Prix Hassan II - Casablanca St. Petersburg Open - St. Petersburg AEGON Championships - London San Diego Open - San Diego Heilbronn Challenger Terra Wortmann Open - Halle China Open - Beijing Erste Bank Open - Vienna Citi Open - Washington Citi Open - Washington Qatar ExxonMobil Open - Doha Moselle Open - Metz Hamburg Open - Hamburg German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Mifel Tennis Open - Los Cabos Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Cherbourg Challenger Dubai Duty Free Tennis Championships - Dubai Kremlin Cup - Moscow Bastad Challenger Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Seville Challenger Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Budapest Challenger Dallas Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Bet-at-home Cup - Kitzbuhel Apia International - Sydney Rakuten Japan Open - Tokyo Valencia Open - Valencia Open 13 - Marseille Aircel Chennai Open - Chennai Winston-Salem Open - Winston-Salem Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca TEB BNP Paribas Istanbul Open - Istanbul Dubai Duty Free Tennis Championships - Dubai Credit Agricole Suisse Open - Gstaad Kremlin Cup - Moscow Valencia Open - Valencia Bangkok Challenger St. Petersburg Open - St. Petersburg Bangkok Challenger Aircel Chennai Open - Chennai Zhuhai Challenger Memphis Open - Memphis St. Petersburg Open - St. Petersburg Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Citi Open - Washington Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Barletta Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Braunschweig Challenger Dubai Duty Free Tennis Championships - Dubai Portoroz Challenger Shenzhen Open - Shenzhen Next Gen ATP Finals - Milan Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona China Open - Beijing Next Gen ATP Finals - Milan Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam XXXVII Torneig C.E. Laieta - Barcelona US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Moselle Open - Metz St. Petersburg Open - St. Petersburg China Open - Beijing Rakuten Japan Open - Tokyo Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Delray Beach Open - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Noventi Open - Halle Open 13 - Marseille Open Seat Godo 2005 - Barcelona Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Noventi Open - Halle Hamburg European Open - Hamburg Erste Bank Open - Vienna Erste Bank Open - Vienna Gijon Open - Gijon ABN AMRO Open - Rotterdam BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Terra Wortmann Open - Halle Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telcel - Acapulco Hangzhou Open - Hangzhou U.S. Mens's Clay Court Championship - Houston Orange Warsaw Open - Warsaw Hamburg European Open - Hamburg BCR Open Romania - Bucharest Open de Moselle - Metz Chennai Open - Chennai Heineken Open - Auckland Brasil Open - Costa do Sauipe Plava Laguna Croatia Open - Umag Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Occitanie - Montpellier AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona Erste Bank Open - Vienna Chengdu Open - Chengdu Plava Laguna Croatia Open - Umag Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Noventi Open - Halle Citi Open - Washington Davidoff Swiss Indoors Basel - Basel Trofeo Conde de Godo - Barcelona Open Seat Godo 2003 - Barcelona Topshelf Open - 's-Hertogenbosch Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid PBZ Zagreb Indoors - Zagreb BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris TEB BNP Paribas Istanbul Open - Istanbul Catella Swedish Open - Bastad Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Adelaide International 1 - Adelaide Sony Ericsson Open - Miami Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Allianz Suisse Open Gstaad - Gstaad BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Open 13 - Marseille Miami Open - Miami Nordea Open - Bastad Ecuador Open - Quito Swiss Indoors Basel - Basel Monte-Carlo Rolex Masters - Monte-Carlo Terra Wortmann Open - Halle Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo Wimbledon - London Masters Series Monte-Carlo - Monte Carlo Internazionali BNL d'Italia - Rome BNP Paribas Nordic Open - Stockholm Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris National Bank Open - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal U.S. Open - New York Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - New York Rolex Paris Masters - Paris Wimbledon - London Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai ATP Masters - Shanghai French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells China Open - Beijing Rogers Cup - Toronto Mutua Madrid Open - Madrid Miami Open - Miami Dubai Duty Free Tennis Championships - Dubai Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne Rogers Cup - Toronto French Open - Paris Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami National Bank Open - Toronto Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Miami Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid U.S. Open - New York Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Cincinnati Open - Cincinnati National Bank Open - Toronto Mutua Madrid Open - Madrid Mercedes Cup - Stuttgart Rolex Paris Masters - Paris Kremlin Cup - Moscow Ordina Open - s-Hertogenbosch Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune U.S. Open - New York Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Australian Open - Melbourne Davis Cup, Group I, 2R, RUS-AUT 1-3 Davis Cup, World Group, SF, FRA-ESP 3-2 Australian Open - Melbourne Davis Cup, Finals, Group B Davis Cup, Finals, QF, SRB-RUS 1-2 Davis Cup, Finals, SF, RUS-CAN 1-2 ATP Cup - Melbourne Laver Cup - Boston Davis Cup, Finals, Group A U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) Mubadala World Tennis Championship All Lower level tournaments U.S. Open - New York Mubadala World Tennis Championship Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Nitto ATP Finals - London Nitto ATP Finals - Turin Wimbledon - London Olympics - Tokyo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Miami Open - Miami Australian Open - Melbourne Barcelona Open Banc Sabadell - Barcelona Shanghai Rolex Masters - Shanghai ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, Finals, F, RUS-CRO 2-0 Laver Cup - Vancouver Davis Cup, World Group, PO, HUN-RUS 3-1 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, Group I, 1R, RUS-DEN 4-1 French Open (juniors) Davis Cup, Finals, SF, RUS-GER 2-1 Davis Cup, Finals, QF, RUS-SWE 2-0 Davis Cup, Group I, 2R, RUS-NED 4-1 U.S. Open (juniors) French Open (juniors) Mubadala World Tennis Championship Monte-Carlo Rolex Masters - Monte-Carlo Hong Kong Tennis Open - Hong Kong Exhibition Diriyah Tennis Cup Mubadala World Tennis Championship Nitto ATP Finals - Turin Nitto ATP Finals - Turin